package com.jckj.core.dao;

import com.jckj.core.entity.UserPermissionView;
import com.jckj.core.entity.UserPermissionViewExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UserPermissionViewMapper {
    long countByExample(UserPermissionViewExample example);

    int deleteByExample(UserPermissionViewExample example);

    int insert(UserPermissionView record);

    int insertSelective(UserPermissionView record);

    List<UserPermissionView> selectByExample(UserPermissionViewExample example);

    int updateByExampleSelective(@Param("record") UserPermissionView record, @Param("example") UserPermissionViewExample example);

    int updateByExample(@Param("record") UserPermissionView record, @Param("example") UserPermissionViewExample example);
}